#fieldset_easycal {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    background-color: white;
    color: black;
    /*border: 1em solid rgba(57, 57, 57, 0.5);*/
    border-style: none;
    /*outline: rgba(57, 57, 57, 0.3) solid 2em;*/
    width:33em;
    font: 13px serif normal;
    text-align: center;
    vertical-align: middle;
}

#editcal_label_time,#editcal_label_loop,#editcal_label_content,#editcal_label_remind {
    display: inline-block;
    width: 5em; /* suitable for English locale */
}

.sch_div {
    text-align:left;
    white-space: nowrap;
    padding: 0.25em 0em 0.25em 0.5em;
}


#div_title {
    text-align:left;
    font: 16px serif normal;
    color:rgb(0,0,0);
    padding:0.3em 0.3em 0.3em 0.5em;
    margin:0em 0em 0.3em 0em;
    vertical-align:middle;
    background-color:rgb(182, 209, 238);
}

#table_title {
    text-align:left;
    font: 16px serif normal;
    color:rgb(0,0,0);
    padding:0;
    margin:0;
    vertical-align:middle;
    background-color:rgb(182, 209, 238);
    border:0;
}

#table_title tr td {
    text-align:left;
    font: 16px serif normal;
    color:rgb(0,0,0);
}

#div_title #editcal_logo {
    padding:0;
    margin:0.2em 0.5em 0 0;
    border:0;
}

#div_type {
    display:none;
}

#div_abstr {
    display:none;
}

#div_loc {
    display:none;
}



#easycal_address {
    font: 13px serif normal;
    color:rgb(0,0,0);
    width: 26em;
}
#easycal_summary {
    font: 13px serif normal;
    color:rgb(0,0,0);
    width: 26em;
    vertical-align: top;
}
#easycal_content {
    font: 13px serif normal;
    color:rgb(0,0,0);
    width: 26em;
    vertical-align: top;
}

.warning {
    color: red;
}

#div_submit {
    font: 13px serif normal;
    color:rgb(0,0,0);
    margin:0.8em 0em 0em 0em;
    padding:0.15em 0.25em 0.15em 0.25em;
    background-color:rgb(241, 244, 245);
    text-align:right;
}

#easycal-form-submit, #easycal-form-cancel {
    font: 13px serif normal;
    color:rgb(0,0,0);
    padding: 0.25em 0.25em 0.25em 0.25em;
    margin: 0;
    border:0;
}


input {
    border: #ECF1F9 solid 1px;
}

textarea {
    border: #ECF1F9 solid 1px;
}

select {
    border: #ECF1F9 solid 1px;
}

.sch_div {
    font: 13px serif normal;
    color:rgb(0,0,0);
    padding: 0;
    border:0;
}

.sch_div label {
    font: 13px serif normal;
    color:rgb(0,0,0);
    padding: 0;
    border:0;
}

